The selected bg was too prominent and intefered with button styling.
// Development versions of apps to use a differently styled headerbar
window.devel {
- headerbar { // FIXME: avoid using hardcoded colors
- background: transparent -gtk-icontheme("system-run-symbolic") 80% 0/128px 128px no-repeat,
- linear-gradient(to left, mix($selected_bg_color, $bg_color, 50%) 8%, $bg_color 25%);
+ headerbar {
+ background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat,
+ linear-gradient(to left, mix($selected_bg_color, $bg_color, 10%) 8%, $bg_color 25%);
color: transparentize($fg_color,.9);
label { color: $fg_color; }
.titlebar:not(headerbar) > separator { background-color: #1b1f20; }
-window.devel headerbar { background: transparent -gtk-icontheme("system-run-symbolic") 80% 0/128px 128px no-repeat, linear-gradient(to left, #2a4b6c 8%, #33393b 25%); color: rgba(238, 238, 236, 0.1); }
+window.devel headerbar { background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat, linear-gradient(to left, #313d45 8%, #33393b 25%); color: rgba(238, 238, 236, 0.1); }
window.devel headerbar label { color: #eeeeec; }
expander title > arrow:disabled:backdrop { color: #566164; }
-expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+expander title > arrow:checked, expander title:checked > arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
expander title:hover > arrow { color: white; }
.titlebar:not(headerbar) > separator { background-color: #b6b6b3; }
-window.devel headerbar { background: transparent -gtk-icontheme("system-run-symbolic") 80% 0/128px 128px no-repeat, linear-gradient(to left, #99bce0 8%, #e8e8e7 25%); color: rgba(46, 52, 54, 0.1); }
+window.devel headerbar { background: transparent -gtk-icontheme("system-run-symbolic") 90% 0/256px 256px no-repeat, linear-gradient(to left, #d8dfe6 8%, #e8e8e7 25%); color: rgba(46, 52, 54, 0.1); }
window.devel headerbar label { color: #2e3436; }
expander title > arrow:disabled:backdrop { color: #c3c3c0; }
-expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+expander title > arrow:checked, expander title:checked > arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
expander title:hover > arrow { color: #748489; }